
import { MongooseFactory } from "../kalend";
import { Schema } from "mongoose";

/** 用户抽奖记录表 */
const schema = MongooseFactory.Schema({
    // 领取状态 1：已领取 0：未领取
    status: {
        type: Boolean,
        default: false
    },
    // 是否中奖
    win: {
        type: Boolean,
        default: false
    },
    // 活动关联
    game: {
        type: Schema.Types.ObjectId,
        ref: 'game'
    },
    // 参与人
    userid: {
        type: Schema.Types.ObjectId,
        ref: 'customer_account'
    },
    // 参与日期
    joinDate: {
        type: String
    },
    // 剩余次数
    count: {
        type: Number,
        default: 0
    },
    // 中奖等级 一等奖、谢谢参与
    level: {
        type: String
    },
    // 奖品名称
    remarks: {
        type: String
    },
    // 酒币数量
    conins: {
        type: Number,
        default: 0
    }
});



export const usergamehistoryModel = MongooseFactory.Model("usergamehistory", schema);